home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / recent / hydrab.rea < prev    next >
Text File  |  1998-06-26  |  4KB  |  137 lines

  1. Short:    HydraBBS A17 - Update #1
  2. Author:   dom@dsltd.force9.co.uk (Dominic Clifton, Hydra^cP!, ex LSD & DAT)
  3. Uploader: dom@dsltd.force9.co.uk
  4. Version:  A17
  5. Type:     comm/bbs
  6. Date:     21/June/1998
  7. Requires: OS 3.0+, HydraBBS A17
  8.  
  9.   Important
  10.   =========
  11.  
  12.     This update is not a major update, but required me to rebuild all
  13.     the libs and doors etc because of a change.
  14.  
  15.     You really only need it if you've had problems where after an upload
  16.     from a remote user causes a software failure of the node they were on
  17.  
  18.     Or, if you fancy one of the features below.
  19.  
  20.   Changes
  21.   =======
  22.  
  23.     21-June-1998
  24.     ============
  25.  
  26.       FrontEnd
  27.       ========
  28.  
  29.         Added NamesNotAllowed_XX to FrontEnd.CFG, defaults to NamesNotAllowed_1=SYSOP
  30.         (prior to this, a user could create a user called sysop, but the account was
  31.         handled just like a regular account except that the user would get no mail
  32.         from other users.  So this is NOT a security issue/fix..)
  33.  
  34.         Fixed Memory leak if hack occurs
  35.  
  36.       Control
  37.       =======
  38.  
  39.         Implemented "Conferences" and "ConfPath" amount checking for HBBS:Conferences/ConfList
  40.  
  41.         Fixed a 13 byte memory leak (yeah, like that'll make *any* difference...:-)
  42.  
  43.       Node
  44.       ====
  45.  
  46.         After looking in the callers log for a node it seems there was something
  47.         weird going on with MW=<hugenumber> in the totals line.  Turns out that I
  48.         thought I'd changed N_ND->User.BytesUploaded and N_ND->User.BytesDownloaded
  49.         to double types when in fact I hadn't.  This caused sprintf() to go wonky
  50.         as it was using %0.0f for both of them (why it affected the output for
  51.         MsgsWritten I don't know. but hey that's what makes searching for bugs
  52.         so much fun...:-)
  53.  
  54.         So, to recap.  Changed variable types to suit,  Just in case a user decides to
  55.         upload or download more than 4.3GB in one session (!!!)
  56.  
  57.       Structures.h
  58.       ============
  59.  
  60.         Changed NodeUser.BytesUploaded and BytesDownloaded to V_HUGENUM's (double) types
  61.  
  62.         Rebuilt all libs/programs/doors and tools.
  63.  
  64.     20-June-1998
  65.     ============
  66.  
  67.       Control
  68.       =======
  69.  
  70.         Clicking the "Save" option in the "Config" window now snapshots the
  71.         window position of the control gui
  72.  
  73.       HBBSCommon.library
  74.       ==================
  75.  
  76.         Now sets the default stack size of any spawned programs to 16384
  77.         (helps fix doors that don't set a large default stack)
  78.  
  79.       Upload
  80.       ======
  81.  
  82.         If requester is cancelled, checkfiles is still called..
  83.  
  84.       AddTime & AddCreds
  85.       ==================
  86.  
  87.         Fixed three memory leaks in each.
  88.  
  89.       CheckFiles
  90.       ==========
  91.  
  92.         sysop sees more verbose messages with regards to the file being processed
  93.         The user does NOT see these messages.
  94.  
  95.  
  96.   Installation
  97.   ============
  98.  
  99.     copy files from HBBS/ in this archive over your HBBS: assign.  No config
  100.     files are overwritten.
  101.  
  102.   The Author
  103.   ==========
  104.  
  105.   Associate was written by Dominic Clifton - Deluxe Software Ltd,
  106.   Alias Hydra^cP! ex LSD and dAT (CRoSS POiNT is my new scene group as
  107.   of March 1998!)
  108.  
  109.   E-Mail:  dom@dsltd.force9.co.uk
  110.  
  111.   Mail:    Deluxe Software Ltd, 9 Shires Copse, Southbourne, Bournemouth,
  112.            Dorset BH6 4AL. ENGLAND
  113.  
  114.   Phone:   +44 (0)973 524877  (Anytime up till 10:00pm)
  115.  
  116.   Modem:   +44 (0)1202 offline for the mo
  117.  
  118.   WWW:     http://www.dsltd.force9.co.uk
  119.  
  120.   Greets
  121.   ======
  122.  
  123.   It'd like to thank the following people:
  124.  
  125.   First Edition  -> For organizing membership into dAT
  126.   CHiLL          -> For HBBS Testing and ideas!
  127.   Mr PiNK        -> For HBBS Testing and ideas!
  128.   Cruise!        -> For shit loads of support!
  129.   Sasha          -> For some great ideas!
  130.   [RUiNER]       -> For some bug reporting and ideas
  131.  
  132.   All CRoSS POiNT members
  133.  
  134.   All LSD and Ex DataDivision members
  135.  
  136.   And YOU the user for actually reading this bit :-)
  137.